@charset "gb2312";
body,td,th,div,li,p,span,form,ul{ margin:0; padding:0; line-height:25px; color:#333; font-family:΢���ź�, Arial, Helvetica, sans-serif; list-style:none; font-size:13px
}
img{ border:none}
a{ color:#333; text-decoration:none}
a:hover{ color:#FF0000; text-decoration: none}
.a1{ color:#006c1f;}
.a1:hover{ color:#006c1f; text-decoration:underline}
.a2{ color:#666}
.a2:hover{ color:#666; text-decoration:underline}

.bor1{ border:1px solid #dfdfdf; border-top:none }



.navwid{ width:768px; height:115px; float:right;border-left:1px solid #f1f1f1}
.navwid ul li{ width:114px; height:115px;float:left; border-right:1px solid #f1f1f1}
.navwid ul li a{ width:114px; height:115px; line-height:115px; display:block; text-align:center; font-size:15px; color:#00690b; font-weight:bold; font-family:΢���ź�}
.navwid ul li a:hover{ width:114px; height:115px; line-height:115px; display:block; text-align:center; font-size:15px; color:#00690b; font-weight:bold; font-family:΢���ź�; background: url(../img/navmove.jpg) no-repeat center bottom}

.m1{ background:url(../img/menu.jpg) no-repeat 0 0}
.m1:hover{ background:url(../img/menu.jpg) no-repeat 0 -125px}
.m2{ background:url(../img/menu.jpg) no-repeat -124px 0}
.m2:hover{ background:url(../img/menu.jpg) no-repeat -124px -125px}
.m3{ background:url(../img/menu.jpg) no-repeat -248px 0}
.m3:hover{ background:url(../img/menu.jpg) no-repeat -248px -125px}
.m4{ background:url(../img/menu.jpg) no-repeat -372px 0}
.m4:hover{ background:url(../img/menu.jpg) no-repeat -372px -125px}
.x1{ background:url(../img/x1.gif) bottom repeat-x;}
.bot{ width:100%; height:78px; text-align:center; color:#fff; background:#0654a7; padding-top:20px}
.bot a{color:#fff}
.bot a:hover{color:#fff; text-decoration:underline}

.rd { width:980px; margin:0 auto; height:60px;}
.rd .rleft{ float:left; height:60px; line-height:60px; font-size:13px;}
.rd .rrignt {float:right;width:235px;}

.bannerfo{ width:235px;height:auto; float:right; margin-top:10px;}
.bannerfo ul{width:235px;height:23px;}
.bannerfo ul li{ display:inline}
.bannerfo ul .inputbox{ width:165px; height:23px; margin:0;overflow:hidden}
.bannerfo ul .inputbox input{ width:165px; height:21px; padding:0 5px;background:#fff; border:1px solid #e9e9e9;line-height:21px; }
.bannerfo ul .menuser{ width:25px; height:23px;  }
.bannerfo ul .menuser img{width:25px; height:23px}





.rx { width:100%; background:#eef2f5; height:272px; float:left;}

.rx .cc{width:980px; margin:0 auto;}

.hl_main5_content{width:975px; height:175px; border-top:none; margin:auto; padding-top:10px;} 
.hl_main5_content1{width:900px;margin-top:5px; overflow:hidden; float:left; height:160px; margin-left:10px; padding-left:8px;} 
.hl_main5_content1 ul{width:900px; overflow:hidden;height:160px; } 
.hl_main5_content1 ul li{ float:left; width:170px; display:inline;  margin-right:10px;height:161x;background:#eeeeee;text-align:center; } 
.hl_main5_content1 ul li a{ color:#000000; font-size:14px; }
.hl_main5_content1 ul li a:hover{ color:#000000;font-size:14px; }
.hl_main5_content1 ul li img{ width:160px; padding-left:5px; padding-right:5px; padding-top:5px; } 
.hl_scrool_leftbtn{width:26px; height:80px; background: url(../img/an-left.jpg) no-repeat; float:left; margin-top:50px; cursor:pointer;} 
.hl_scrool_rightbtn{width:26px; height:80px; background: url( ../img/an-right.jpg) no-repeat; float:right;margin-top:50px; cursor:pointer;}


.mcp { width:100%; float:left; background:#ffffff;padding-top:20px; padding-bottom:20px;} 

.mcp .mtop { width:980px; height:59px; margin:0 auto;}
.mcp .mtop ul li { float:left;}
.lb {height:59px; float:left; width:816px; background:url(../img/cpl-bg.jpg) repeat-x; }
.proimg{ display:inlne; width:110px;  height:59px;  overflow:hidden; text-align:center; line-height:59px; float:left; font-size:13px;color:#ffffff; background:url(../img/cp-line.jpg) top left no-repeat;}
.proimg:hover{ display:inlne; width:110px; height:59px;  overflow:hidden; text-align:center; line-height:59px;float:left; font-size:13px;color:#ff0000; background:url(../img/cp-line.jpg) top left no-repeat;}


.proimg_b{ display:inlne; width:227px; height:200px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px; float:left; font-size:13px; margin:0 6px 12px 6px; background:#eeeeee}
.proimg_b:hover{ display:inlne; width:227px; height:200px;  margin:0 auto; overflow:hidden; text-align:center; line-height:30px;  float:left; font-size:13px; color:#333; margin:0 6px 12px 6px; background:#cfcfcf}


.mcp .ccp { width:730px; margin-left:10px;float:left} 
.mcp .ccp .ct{width:730px; float:left; background:url(../img/cp-tit.jpg) no-repeat;height:40px; }
.mcp .ccp .gg {width:728px;float:left; border-left:1px #e4eaee solid; border-right:1px #e4eaee solid; border-bottom:1px #e4eaee solid; height:520px; }


.in1{ width:100%; background:#FFFFFF; padding:20px 0px;}
.main{width:980px; margin:auto;}
.in_left{ float:left; width:240px;}
.in_right{ float:right; width:720px;}
.clear{ clear:both;}

.in_fa{ background:#00448d; width:100%; height:170px;}
.in_img{width:980px; margin:auto;}

.in_xz{ background:#f2f2f2; width:100%; padding:0px 0px 15px 0px;}
.in_xz_con{width:1004px; margin:auto;}
.in_xz_txt{width:1004px; margin:auto; background:#FFFFFF; color:#666668;}
.in_xz_lin{ height:2px; background:#00b07b;}
.bbtt{ font-size:30px; font-weight:bold; color:#666668}
.bbtx{ line-height:40px; font-size:15px;}



.about{ width:100%; background:#eef2f5; padding:0px 0px 20px 0px; height:auto; float:left;}
.about .about_con{width:980px; margin:auto; }
.about .about_con .lt { float:left; }
.about .about_con .rl { width:980px;float:left; }
.about .about_con .rl .atit{ background:url(../img/about-tit.jpg) no-repeat; width:980px; height:42px;}
.about .about_con .rl .acoc{ background:#ffffff; width:980px; height:285px; }
.about .about_con .rl .acoc .aleft{ background:url(../img/about-lt.jpg) no-repeat center top; width:368px;height:285px; float:left;} 
.about .about_con .rl .acoc .aright{float:left; width:612px;} 
.about .about_con .rl .acoc .aright .tb ul li { float:left;}
.about .about_con .rl .acoc .aright .top {width:580px; margin:auto; padding-top:20px; height:171px; }


.about .about_con .sc { width:980px;float:left; background:#ffffff; margin-top:20px; padding-bottom:10px;}
.about .about_con .sc .tit { float:left;}
.about .about_con .sc .scc {float:left; width:940px; padding-left:15px;}
.about .about_con .sc .scc a{ display:inline; margin:0 12px; width:224px; height:200px; float:left; border:1px 
#ccc solid; padding:1px;text-align:center} 
.about .about_con .sc .scc a:hover{ display:inline; margin:0 12px; width:224px; height:200px; float:left; border:1px 
#666 solid; padding:1px;text-align:center} 
.about .about_con .sc .scc .pro a{color:#666; }
.about .about_con .sc .scc .pro a:hover{color:#ff0000;}



.news{ width:100%; background:#ffffff; padding:20px 0px; float:left;}
.news_con{width:980px; margin: 0 auto;}
.news_left{ float:left; width:662px; background:#FFFFFF;}
.news_left .ncc{ float:left; width:660px; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}







.news_right{ float:right; width:299px; background:#FFFFFF;}
.news_right .lx {float:left; width:297px; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;}
.news_right .lx .ltit { background:url(../img/news-right.jpg) no-repeat; width:298px; height:43px;}
.news_right .lx .lcc { width:260px; margin:0 auto; line-height:30px;}


.foot{ width:100%; background:#333333; height:191px; float:left; color:#acadb2;}
.foot_con{ width:980px; margin:auto; color:#acadb2; text-align:center; line-height:35px; font-size:15px;}
.foot_tel{ float:right; width:240px; height:191px; background:url(../img/foot-tel.jpg) no-repeat; height:191px; }
.foot_txt { float:left; width:728px; color:#acadb2; text-align:left; padding-top:30px;}
.foot_txt .navv { width:828px; height:35px;float:left;}
.foot_txt .navv ul li { width:70px; display:block;float:left; text-align:left;height:35px;line-height:35px;}
.foot_txt .navv ul li  a{ color:#acadb2; text-align:left;}
.foot_txt .navv ul li  a:hover{ color:#ff0000; text-align:left;}
.foot_txt .tt {color:#acadb2; float:left; width:700px; ;}



.abouttxt{ color:#0452a7; font-family:΢���ź�; font-size:18px; font-weight:bold; padding-left:15px;}
.txt{ font-size:14px; color:#333333; line-height:30px; min-height:500px; padding:5px 0px;}


.leftsty{font-family:΢���ź�;color:#fff; font-size:15px; font-weight:bold; display:block;  height:29px; line-height:29px; padding-left:38px; width:204px; background:url(../img/leftbg.jpg) repeat-x; margin-top:10px}
.leftbor{ border:1px solid #d5d5d5; border-top:none; padding:8px}
.rigbor{ border:1px solid #d5d5d5; border-top:none; padding:8px}

.rightbg{ background:url(../img/rightbg2.jpg) repeat-x}


.title1{font-family:΢���ź�;color:#005d9c; font-size:28px;  height:52px; background:url(../img/mainbg1.jpg) no-repeat center top; line-height:52px; width:175px; margin:20px auto 0; text-align:center; display:block}
.title1:hover{ text-decoration:underline}
#bg2{ background:url(../img/mainbg3.jpg) no-repeat center top}
.title2{font-family: Arial, Helvetica, sans-serif; font-size:30px; color:#515252; line-height:26px}
.title11{font-family:΢���ź�;color:#fff; font-size:16px; font-weight:bold; display:block; width:90px; height:39px; line-height:39px; text-align:center; background: #0654a7}
.title22{font-family:΢���ź�; font-size:16px; font-weight:bold}

.banei{ width: 100%; height:260px; background:url(../img/benei.jpg) no-repeat center 0}

.cpssa{ display:inline; width:222px; padding:6px; border:#c9c9c9 solid 1px; height:221px; float:left; margin:10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#fff}
.cpssa:hover{ display:inline; width:222px; padding:6px; border:#bbb solid 1px; height:221px; float:left; margin:10px 8px; overflow:hidden; text-align:center; line-height:30px; background:#f2f2f2}


.leftbg{ background:url(../img/cpbg2.jpg) no-repeat 0 0; width:300px; height:39px;font-family:΢���ź�;color:#fff; font-size:15px; font-weight:bold; padding-top:15px; padding-left:14px}


.leftbgx{ background:url(../img/cpbg2.jpg) no-repeat 0 0; width:230px; height:39px;font-family:΢���ź�;color:#fff; font-size:15px; font-weight:bold; padding-top:15px; padding-left:14px}
.leftbgx span{ font-family: Arial, Helvetica, sans-serif;color:#fff; font-size:12px;}

.list2{ font-family:΢���ź�; font-size:14px; color:#333; text-decoration:none; display: block; padding-left:38px; width:149px; background:url(../img/list.jpg) no-repeat; border:1px solid #fff; height:31px; line-height:31px; margin:2px auto 0px; font-weight:bold}
.list2:hover{ font-family:΢���ź�; font-size:14px; color:#00833e; text-decoration:none; display: block; padding-left:38px; width:149px; background:url(../img/list.jpg) no-repeat; border:1px solid #fff; height:31px; line-height:31px; margin:2px auto 0px; font-weight:bold}

.cpss{ display:inline; width:200px; padding:6px; border:#c9c9c9 solid 1px; height:180px; float:left; margin:10px 10px; overflow:hidden; text-align:center; line-height:30px; background:#fff}
.cpss:hover{ display:inline; width:200px; padding:6px; border:#bbb solid 1px; height:180px; float:left; margin:10px 10px; overflow:hidden; text-align:center; line-height:30px; background:#f2f2f2}


#Menu { width:100%; height:45px; background:url(../img/dh-bg.jpg) repeat-x top left; }
#Menu #Nav { width:980px; height:45px; margin:0 auto; }
#Menu #Nav a { display:block; width:108px; height:45px; line-height:45px; font-family:"΢���ź�", "����"; font-size:15px; text-align:center; color:#FFF; float:left; font-weight:bold;background:url(../img/nav-line.jpg)  no-repeat center right; }
#Menu #Nav a:hover { color:#FFFF00;}


#banner {
	HEIGHT: 480px; POSITION: relative;WIDTH: 100%
}
#slides {
	LIST-STYLE-TYPE: none; HEIGHT: 480px; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%
}
#slides LI {
	LIST-STYLE-TYPE: none; HEIGHT: 100%; POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%
}
#slides LI A {
	HEIGHT: 100%; DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -9999px
}
#pagination {
	LIST-STYLE-TYPE: none; POSITION: absolute; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 0px; LEFT: 50%; MARGIN: 0px; Z-INDEX: 9900; DISPLAY: block; TOP: 450px; PADDING-RIGHT: 0px
}
#pagination LI {
	LIST-STYLE-TYPE: none; HEIGHT: 10px; BACKGROUND: #fff; FLOAT: left; MARGIN-LEFT: 15px; DISPLAY: block; WIDTH: 10px; border-radius: 5px
}
#pagination LI A {
	HEIGHT: 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; DISPLAY: block; PADDING-RIGHT: 0px; WIDTH: 100%; TEXT-INDENT: -9999px
}
#pagination LI.current {
	BACKGROUND: #0092ce
}

